Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior Python Developer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior Python Developera koji će se pridružiti našem timu i pomoći u razvoju inovativnih softverskih rješenja. Kao Senior Python Developer, bit ćete odgovorni za dizajn, razvoj i održavanje aplikacija temeljenih na Pythonu, osiguravajući njihovu učinkovitost, skalabilnost i sigurnost. Radit ćete u suradnji s multidisciplinarnim timovima kako biste isporučili visokokvalitetne proizvode koji zadovoljavaju potrebe naših klijenata. Vaša uloga uključuje analizu zahtjeva, predlaganje tehničkih rješenja i implementaciju najboljih praksi u razvoju softvera. Očekujemo da imate duboko razumijevanje Python jezika, iskustvo s razvojem web aplikacija, rad s bazama podataka i poznavanje modernih razvojnih alata i metodologija. Također, cijenimo sposobnost mentoriranja mlađih članova tima i doprinos razvoju tehničkih standarda unutar organizacije. Ako ste strastveni prema programiranju, volite rješavati složene probleme i želite raditi u dinamičnom okruženju, ovo je prilika za vas. Pridružite nam se i pomozite nam oblikovati budućnost tehnologije!

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Python aplikacija visoke kvalitete.
  • Dizajn i implementacija skalabilnih i sigurnih softverskih rješenja.
  • Suradnja s timovima za definiranje tehničkih zahtjeva i specifikacija.
  • Pisanje čistog, učinkovitog i dokumentiranog koda.
  • Optimizacija performansi aplikacija i rješavanje tehničkih problema.
  • Mentoriranje mlađih developera i dijeljenje znanja unutar tima.
  • Praćenje novih tehnologija i njihova primjena u projektima.
  • Osiguravanje usklađenosti s najboljim praksama i standardima razvoja softvera.

Zahtjevi

Text copied to clipboard!
  • Minimalno 5 godina iskustva u razvoju softvera s Pythonom.
  • Duboko razumijevanje Python jezika i njegovih okvira (npr. Django, Flask).
  • Iskustvo s razvojem RESTful API-ja i integracijom s vanjskim sustavima.
  • Poznavanje baza podataka (SQL i NoSQL) i njihovog dizajna.
  • Iskustvo s alatima za kontrolu verzija (npr. Git).
  • Razumijevanje DevOps praksi i CI/CD procesa.
  • Sposobnost rješavanja složenih tehničkih problema i analitičko razmišljanje.
  • Odlične komunikacijske vještine i sposobnost rada u timu.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s razvojem aplikacija u Pythonu?
  • Koje alate i okvire najčešće koristite u svom radu?
  • Kako pristupate rješavanju tehničkih problema u projektima?
  • Imate li iskustva s mentoriranjem mlađih članova tima?
  • Kako osiguravate da vaš kod bude skalabilan i siguran?
  • Možete li podijeliti primjer projekta na kojem ste radili i vaš doprinos?
  • Kako pratite nove tehnologije i implementirate ih u svoj rad?
  • Koje su vaše omiljene prakse za optimizaciju performansi aplikacija?